google.golang.org/grpc/internal/transport.ClientStream.headerChanClosed (field)

5 uses

	google.golang.org/grpc/internal/transport (current package)
		client_stream.go#L39: 	headerChanClosed uint32        // set when headerChan is closed. Used to avoid closing headerChan multiple times.
		http2_client.go#L786: 		if atomic.CompareAndSwapUint32(&s.headerChanClosed, 0, 1) {
		http2_client.go#L947: 	if atomic.CompareAndSwapUint32(&s.headerChanClosed, 0, 1) {
		http2_client.go#L1443: 	initialHeader := atomic.LoadUint32(&s.headerChanClosed) == 0
		http2_client.go#L1573: 		if atomic.CompareAndSwapUint32(&s.headerChanClosed, 0, 1) {